make piles of firewood - French English Dictionary